Alternáló sorozat, előltesztelő (while) ciklussal (Alternalo.java)

public class Alternalo{
   public static void main(String[] args){
      int n,i,a,x,s;
      n=10;

      i=1;
      a=1;
      s=-1;
      x=1;

      while(i<=n){
         System.out.println(a);
         x=x+2;
         a=a+x*s;
         s=s*(-1);
         i=i+1;

         }
      }
   }



Alternáló sorozat, for ciklussal (AlternaloV1.java)

public class AlternaloV1{
   public static void main(String[] args){
      int n,i,a,s,x;
      n=10;
      a=1;
      s=-1;
      x=1;

      for(i=1;i<=n;i=i+1){
         System.out.println(a);
         x=x+2;
         a=a+x*s;
         s=s*(-1);

         }
      }
   }

Alternáló sorozat, hátultesztelő (do - while) ciklussal (AlternaloV2.java)

public class AlternaloV2{
   public static void main(String[] args){
      int n,i,a,s,x;
      n=10;
      i=1;
      a=1;
      s=-1;
      x=1;

      do{
         System.out.println(a);
         x=x+2;
         a=a+x*s;
         s=s*(-1);
         i=i+1;
         }while(i<=n);

      }
   }